efficient petitions - German English Dictionary